package com.epic.followup.service.app;

import com.epic.followup.model.app.MiniScaleModel;
import com.epic.followup.temporary.app.MiniSubmitRequest;
import org.springframework.stereotype.Service;

import java.util.Date;

/**
 * @author : zmm
 * @version V1.0
 */

@Service
public interface MiniScaleService {

    boolean insert(MiniScaleModel miniScaleModel);

    public static MiniScaleModel transformMiniRequest(MiniSubmitRequest r, Long userId) {
        MiniScaleModel miniScaleModel = new MiniScaleModel();
        miniScaleModel.setUserId(userId);
        miniScaleModel.setMiniAnswer(r.getAnswer());
        miniScaleModel.setMiniResult(r.getResult());
        miniScaleModel.setMiniTime(new Date());
        return miniScaleModel;
    }
}
